home *** CD-ROM | disk | FTP | other *** search
/ Tech Arsenal 1 / Tech Arsenal (Arsenal Computer).ISO / tek-01 / ifp1s155.zip / PAGE_03.INF < prev    next >
Text File  |  1992-04-21  |  4KB  |  67 lines

  1.   On this page,  INFOPLUS displays how your RAM is being used.
  2.  
  3. Total conventional memory: This is the type of memory typically used by DOS
  4.                            and programs.
  5.  
  6. Free conventional memory:  This is the amount of memory left after DOS,
  7.                            drivers, and TSRs take some. INFOPLUS does not
  8.                            count itself as using any.
  9.  
  10. Extended memory: This is the amount of memory on a 286/386/486 that is
  11.                  above the 1 Meg mark. This may not be the total amount.
  12.                  Some programs that use extended memory subtract what they
  13.                  use, and report that to INFOPLUS. Also, programs such as
  14.                  QEMM and HIMEM.SYS will 'steal' all of it because they
  15.                  want to manage it in a way that allows different programs
  16.                  to share it. If you use a memory manager, this will
  17.                  probably be 0K.
  18.  
  19. XMS driver: One of the major problems with extended memory is that there
  20.             was no correct way of accessing it. There were major problems
  21.             with programs interfering with each other. XMS stands for
  22.             eXtended Memory Specification. It's a standard interface for
  23.             programs to access extended memory.
  24.  
  25.             HMA stands for High Memory Area. On a 286/386/486, it's
  26.             possible to access the first 64K of extended memory without
  27.             going into a special CPU mode. Access to that area is done by
  28.             enabling or disabling A20 (address line 20.) DOS 5 is capable
  29.             of placing some of it's code and BUFFERS in the HMA. Infoplus
  30.             tell you if it is using it, and how much is left over (or being
  31.             wasted, depending on your point of view!)
  32.  
  33.             The XMS driver also handles Upper Memory Blocks (UMBs).
  34.             Infoplus will display if any area is available, and how big the
  35.             largest block is.
  36.  
  37. DPMI driver: With the growing complexity of programs, some need more than
  38.              the normal 640K of memory to run. DPMI stands for DOS
  39.              Protected Mode Interface. It allows programs to run in
  40.              protected mode, yet still access regular DOS functions. It was
  41.              introduced with Windows 3, and offers greater protection from
  42.              interference by other programs than VCPI. DPMI is available on
  43.              286/386/486 computers.
  44.  
  45. Expanded memory: Expanded memory was one of the first ways of getting more
  46.                  than 640K in a computer. It does this by taking the extra
  47.                  memory and breaking it up into 16K 'pages.' It puts up to
  48.                  4 of these at a time in a 64K window in an unused area of
  49.                  memory accessible to the CPU (called the page frame.)
  50.                  Expanded memory is often called EMS (Expanded Memory
  51.                  Specification.)
  52.  
  53.                  All EMS drivers have an internal driver name of EMMXXXX0.
  54.                  The latest specification is 4.0. Unfortunately, 4.0
  55.                  requires some hardware specifics for FULL compliance. Many
  56.                  4.0 drivers are not hardware compliant. Their hardware is
  57.                  in compliance with the older standard, version 3.2.
  58.  
  59.                  Some EMS drivers also support VCPI (Virtual Control
  60.                  Program Interface.) This was the first standard to allow
  61.                  programs to run in protected mode, yet still access DOS
  62.                  functions. Unfortunately, it's too easy for programs to
  63.                  interfere with each other, or unncessarily block another
  64.                  VCPI program from working. VCPI is only available on
  65.                  386/486 computers.
  66.  
  67.